Formula 1's governing body the FIA has approved the sale of the sport's commercial rights to Liberty Media. The US company is in the process of finalising a purchase of a controlling interest in Formula 1. The FIA's approval was the final regulatory... MoreĀ»